<?php
// 全局配置
$config = [
    //'配置项'=>'配置值'
    /* 数据库设置 */
    'DB_TYPE'               =>  'mysql',     // 数据库类型
    'DB_HOST'               =>  '192.168.1.122,192.168.1.122', // 服务器地址  
    'DB_USER'               =>  'jirenyou,jirenyou',      // 用户名  phper,phper
    'DB_PWD'                =>  '123456,123456',          // 密码

    'DB_NAME'               =>  'tp_system',          // 数据库名
    'DB_PORT'               =>  '3306',        // 端口
    'DB_PREFIX'             =>  'tp_',    // 数据库表前缀
    'DB_PARAMS'             =>  array(), // 数据库连接参数    
    'DB_DEBUG'  	        =>  APP_DEBUG, // 数据库调试模式 开启后可以记录SQL日志
    'DB_FIELDS_CACHE'       =>  true,        // 启用字段缓存
    'DB_CHARSET'            =>  'utf8',      // 数据库编码默认采用utf8
    'DB_DEPLOY_TYPE'        =>  1, // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
    'DB_RW_SEPARATE'        =>  true,       // 数据库读写是否分离 主从式有效
    'DB_MASTER_NUM'         =>  1, // 读写分离后 主服务器数量
    'DB_SLAVE_NO'           =>  '', // 指定从服务器序号
    
    'SESSION_AUTO_START' 	=> true,
    
    /* URL设置 */
    'URL_CASE_INSENSITIVE'  =>  true,   // 默认false 表示URL区分大小写 true则表示不区分大小写
    'URL_MODEL'               =>  1,       // URL访问模式,可选参数0、1、2、3,代表以下四种模式：
    // 0 (普通模式); 1 (PATHINFO 模式); 2 (REWRITE  模式); 3 (兼容模式)  默认为PATHINFO 模式
    
    // 分页大小
    'PAGE_SIZE'					=> 20
];

// 加载本地私有配置
$local_config_file = CONF_PATH . 'local.php';
$local_config = file_exists($local_config_file) ? include_once($local_config_file) : [];

// 加载字段映射配置
$field_mapping_file = CONF_PATH . 'field_mapping.php';
$field_mapping = file_exists($field_mapping_file) ? include_once($field_mapping_file) : [];
return array_merge($config, $local_config, $field_mapping);